.video-container {
  position: relative;
  width: 100%;
  height: 100%;

  .ant-spin-nested-loading {
    width: 100%;
    height: 100%;

    .ant-spin-container {
      width: 100%;
      height: 100%;
    }
  }

  .no-video {
    width: 100% !important;
    height: 100% !important;
  }

  .video {
    position: relative !important;
    padding-top: 0 !important;
    width: 100% !important;
    height: 100% !important;
  }
}

.video-container:hover .video-player-controls {
  display: initial;
}

